//import java.util.*;
//public class Test_0319{
//    public static void main(String[] args) {
//        int[][] arr=new int[10][10];
//        for(int i=0;i<arr.length;i++) {
//            arr[i]=new int[i+1];
//        }
//        for(int i=0;i<arr.length;i++) {
//            for(int j=0;j<arr[i].length;j++) {
//                if(j==0 || i==j) {
//                    arr[i][j]=1;
//                }else {
//                    arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
//                }
//            }
//        }
//        for(int i=0;i<arr.length;i++) {
//            for(int j=0;j<arr[i].length;j++) {
//                System.out.print(arr[i][j]+"\t\t");
//            }
//            System.out.println();
//        }
//    }
//}

import java.util.*;
public class Test_0319{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str = scanner.nextLine();
        int count=0;
        for (int i = 0; i < str.length(); i++) {

            if(!(str.equals(" "))){
                count++;
            }
        }
        System.out.println("字符个数"+count);
    }
}

